padded cradle - French English Dictionary